package com.wudi.estate.service.servicemode;

import com.wudi.estate.bean.servicemode.Repair;

import java.util.List;
import java.util.Map;

public interface RepairService {
    //查找所有报修（查询用）
    List<Map<String,Object>> selectAll() throws  Exception;
    //    查询报修的活动和小区和人员到一个集合（显示添加报修用）
    Map<String, Object> selectRepairAndCommunityAndPersonnel() throws Exception;
    //    添加报修（添加用）
    void insert(Repair repair) throws  Exception;
    //    根据id查找报修（device personnel）关联（编辑用）
    Map<String, Object> selectRepairAndPersonnelAndDeviceById(long id) throws  Exception;
    void update(Repair repair) throws  Exception;
    //      根据id去删除报修
    void deleteById(long id) throws  Exception;
}
